package com.qfjy.homework.huzhongtian;

import com.qfjy.homework.huzhongtian.factory.ShapeFactory;

/**
 * @author: 胡中天
 * @date: 2022/6/29 19:17
 * @VERSION: 1.0
 */
public class TestShape {

    private static final String colors[]={"Red", "Green", "Blue", "White", "Black"};


    public static void main(String[] args) {

        for(int i=0;i<10;i++){
            Circle circle =(Circle) ShapeFactory.getCircle(getRandomColor());
            circle.setX(getRandomX());
            circle.setY(getRandomY());
            circle.setRadius(100);
            circle.draw();
        }

    }


    private static String getRandomColor() {
        return colors[(int)(Math.random()*colors.length)];
    }
    private static int getRandomX() {
        return (int)(Math.random()*100 );
    }
    private static int getRandomY() {
        return (int)(Math.random()*100);
    }


}













